احصل على مقدمة لمهارات البرمجة اللازمة للعمل كمطور برمجيات. يوفر مسار التعلم هذا منظورًا واسعًا حول التقنيات الأساسية لتطوير الويب وتطوير البرامج وقواعد البيانات. يقدم أدوات مشتركة وصورة أكبر لكيفية عمل وظائف التطوير.
نبذة عن موقع لينكيدإن ليرننج Learning Linkedin
لينكد إن ليرننج LinkedIn Learning منصة إلكترونية أمريكية تابعة لمجموعة لينكد إن تقدم دورات تعليمية بالفيديو أو بالبث المباشر يدرسها خبراء في مجال البرمجيات والمهارات الإبداعية مهارات الأعمال. تنقسم جميع الدورات التدريبية إلى ثلاث فئات وهم الأعمال، والإبداع، والتكنولوجيا.
تأسست المنصة في عام 1995 من قبل ليندا وينمان باسم ليندا.كوم قبل أن تستحوذ عليها منصة لينكد إن في عام 2015. في ديسمبر 2016، استحوذت مايكروسوفت على منصة لينكد إن.
تنتج المنصة دورات فيديو يقدمها خبراء في الصناعة. ويحصل الأعضاء على وصول غير محدود لمقاطع الفيديو التعليمية التي تقدمها الشركة.
تقدم الشركة أيضًا مساقات باللغات الألمانية والفرنسية والإسبانية عبر شركة فيديو تو برين video2brain التابعة لها. يقع مقر الشركة في كاربينتيريا، كاليفرونيا، ولها أكثر من 500 موظف حول العالم.
في 9 أبريل 2015، أعلنت لينكد إن استحواذها على ليندا.كوم مقابل 1.5 مليار دولار. سيُدفع 58% منها نقدًا والباقي سيوزع على أسهم.
مرحبًا بكم في LinkedIn ، أكبر شبكة احترافية في العالم تضم 756 مليون عضو في أكثر من 200 دولة ومنطقة حول العالم.
خلق فرصة اقتصادية لكل فرد من القوى العاملة العالمية.
مهمة LinkedIn بسيطة: تواصل مع المحترفين في العالم لجعلهم أكثر إنتاجية ونجاحًا.
بدأ موقع LinkedIn في غرفة المعيشة المؤسس المشارك Reid Hoffman في عام 2002 وتم إطلاقه رسميًا في 5 مايو 2003.
واليوم ، يقود LinkedIn شركة متنوعة بإيرادات من اشتراكات العضوية ومبيعات الإعلانات وحلول التوظيف تحت قيادة Ryan Roslansky . في ديسمبر 2016 ، أكملت Microsoft استحواذها على LinkedIn ، حيث جمعت بين السحابة المهنية الرائدة في العالم والشبكة المهنية الرائدة في العالم.
كورس أساسيات البرمجة علي منصة لينكد إن ليرننج LinkedIn Learning Programming Foundations Course
- كتابة كود المصدر
- العبارات والعبارات الأساسية
- التعامل مع الأرقام والسلاسل
- كتابة كود شرطي
- زيادة كفاءتك مع الوظائف
- التعامل مع التعليقات
- اتخاذ القرارات في الكود
- استكشاف الأخطاء وإصلاحها
- تعلم اللغات الأخرى
- محتويات
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- أساسيات البرمجة(In progress)
- ما هي البرمجة؟
- ما هي لغة البرمجة؟
- 3 م و 36 ث
- يحفظ
- كتابة كود المصدر
- تشغيل التعليمات البرمجية الخاصة بك
- باستخدام IDE
- لماذا بايثون؟
- تثبيت Python على جهاز Mac
- تثبيت بايثون على نظام ويندوز
- تشغيل Python في سطر الأوامر على نظام Mac
- تشغيل Python في سطر الأوامر على Windows
- تثبيت Visual Studio Code على جهاز Mac
- تثبيت Visual Studio Code على نظام Windows
- تشغيل بايثون في بيئة تطوير متكاملة
- العبارات والعبارات الأساسية
- مشاكل استكشاف الأخطاء وإصلاحها
- مقدمة في المتغيرات وأنواع البيانات
- المتغيرات عبر اللغات
- التعامل مع الأرقام
- العمل مع السلاسل
- استخدام المسافات البيضاء بشكل صحيح
- التعامل مع التعليقات
- التحدي: ما هو الناتج؟
- الحل: ما هو الناتج؟
- اتخاذ القرارات في الكود
- استكشاف الكود الشرطي
- العمل بشروط بسيطة
- الشروط عبر اللغات
- التحدي: لعبة التخمين
- الحل: لعبة التخمين
- مقدمة في الوظائف
- إنشاء واستدعاء الوظائف
- تحديد المعلمات والحجج
- إرجاع القيم من الوظائف
- وظائف عبر اللغات
- التحدي: المدن المفضلة
- الحل: المدن المفضلة
كورس أساسيات البرمجة: قواعد البيانات علي منصة لينكد إن ليرننج LinkedIn Learning Programming Foundations: Databases Course
- قواعد البيانات العلائقية
- المفاتيح والقيم الفريدة
- تخطيط قاعدة بيانات
- إنشاء الجداول
- تحديد العلاقات
- التطبيع وعدم التطبيع
- استفسارات الكتابة
- نتائج الفرز
- ربط الجداول
- تعديل البيانات
تطوير قواعد البيانات
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- لماذا نستخدم قاعدة البيانات؟(In progress)
- ما يجب أن تعرفه
- فهم قواعد البيانات: فوائد جداول البيانات
- فهم قواعد البيانات: فوائد البيانات المنظمة
- قواعد البيانات العلائقية
- المفاتيح والقيم الفريدة
- العلاقات
- حامض ومعاملات
- لغة SQL الأساسية
- نمذجة قاعدة البيانات والتخطيط لها
- جداول التسمية
- الأعمدة وأنواع البيانات
- أرقام وأنواع أخرى
- المفاتيح الأساسية والخارجية
- خلق العلاقات
- علاقات رأس بأطراف
- علاقات كثير إلى كثير
- العلاقات الفردية
- قواعد العلاقة والنزاهة المرجعية
- تطبيع
- أول شكل عادي
- الشكل العادي الثاني
- النموذج العادي الثالث
- عدم التطابق
- إنشاء قاعدة بيانات
- إنشاء الجداول
- كتابة استعلامات SQL
- تضييق نتائج الاستعلام
- نتائج الفرز
- وظائف مجمعة
- ربط الجداول
- تعديل البيانات
- الفهارس والمعاملات والإجراءات المخزنة
- مراقبة الدخول والامتثال والحقن
- خيارات البرامج
كورس النجاح في تطوير الويب: الواجهة أمامية علي منصة لينكد إن ليرننج LinkedIn Learning Succeeding in Web Development: Full Stack and Front End Course
- أنواع مطوري الويب
- دور HTML و CSS و JavaScript
- تقنيات الخادم
- الحصول على تدريب تطوير الويب
- اختيار الأدوات المناسبة
- الحصول علي وظيفة
- التفاوض على راتبك
- المهارات مغطاة
- تطوير الواجهة الأمامية
- تطوير كامل المكدس
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- أن تصبح مطور ويب(في تَقَدم)
- أنواع مطوري الويب
- هل حياة المطور مناسبة لي؟
- كم يمكنني أن أكسب؟
- HTML كأساس
- CSS للتصميم
- جافا سكريبت للتفاعل
- HTTP (S) للاتصال
- كيف يعمل الإنترنت
- بناء مشاريع يسهل الوصول إليها
- منهجيات التصميم
- نهج التنمية
- التحكم في الإصدار
- تقنيات الخادم
- اللغات الخلفية
- ادوات المطورين
- الأطر والمكتبات
- واجهات برمجة التطبيقات والخدمات
- ما هو التعليم الذي أحتاجه؟
- التعليم التقليدي
- معسكرات تدريب المستجدين على التشفير
- تعليم على الانترنت
- كيف يجد المطورون وظائف؟
- عملية التوظيف
- تعويض
- التفاوض على أفضل صفقة
كورس تدريب أساسي على لغة ات تي إم إل علي منصة لينكد إن ليرننج LinkedIn Learning HTML Essential Training Course
- التركيب الأساسي لعناصر HTML
- تنسيق المحتوى
- عرض الصور
- إنشاء الروابط
- سمات HTML العالمية
- التنقل في المبنى
- هيكلة المحتوى
- أشكال البناء
- إنشاء الجداول
- المهارات مغطاة
- لغة البرمجة
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- ما هو HTML؟
- دور HTML
- بناء جملة عناصر HTML
- الفقرات
- العناوين
- القوائم
- يقتبس
- التواريخ والأوقات
- كود ، قبل ، و br
- النصوص المرتفعة والمنخفضة والنص الصغير
- تصحيح أخطاء HTML
- سمات HTML
- أدوار ARIA
- تنسيق HTML
- شخصيات غريبة
- الروابط
- مسارات URL
- التنقل
- الصور
- تنسيقات الصور
- صور مستجيبة
- عرض مستجيب
- صور متجاوبة
- الشكل والتعليق
- صوتي
- فيديو
- التسميات التوضيحية والترجمات
- تضمين وسائط أخرى من خلال إطارات مضمنة
- دعم اللغات
- العناصر العامة: div و span
- صفحة HTML
- رئيس الوثيقة
- هيكلة المحتوى
- أمثلة على تجميعها جميعًا
- أساسيات نموذج HTML
- المزيد عن النماذج
- أنواع عناصر النموذج الإضافية
- متى تستخدم الجداول
- بناء صفوف الجدول
- كيفية الاستمرار في التعلم ومواصفات HTML
كورس التدريب الأساسي لغة سي إس إس علي منصة لينكد إن ليرننج LinkedIn Learning CSS Essential Training Course
- كتابة المحددات الأساسية
- ضبط الخصائص
- تتالي والميراث
- تعيين عائلة الخطوط وحجم الخط ولون النص والمزيد
- العمل مع نموذج الصندوق
- الاستفادة من الشبكة و Flexbox
- استخدام خصائص التعويم والموضع
- العمل مع المحددات المتقدمة
- إنشاء تخطيطات مرنة
- المهارات مغطاة
- أوراق الأنماط المتتالية (CSS)
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- تنسيق المستندات باستمرار
- ما يجب أن تعرفه
- أدوات وعينة من المشاريع
- HTML و CSS
- أدوات مطور المتصفح
- الرجوع إلى CSS
- نظرة عامة على المشروع والإعداد
- تحسين الصور وشبكية العين
- المشروع: المسارات النسبية
- المسارات المطلقة
- مواصفات CSS و W3C
- بناء جملة ومصطلحات CSS
- قيم ووحدات CSS
- قيم اللون والخصائص
- النوع والمحددات العامة
- محددات الفئة والمعرف
- تمرين محدد الفئة والمعرف
- محددات السلالة
- تجميع المحددات
- الميراث والخصوصية
- التسلسل والأهمية
- المشروع: إضافة الألوان
- محددات وروابط فئة زائفة
- المشروع: روابط التصميم
- مقدمة لنموذج الصندوق
- مضمنة ، وحظر ، وعرض
- خصائص نموذج الصندوق
- خصائص المربع النحو والاستخدام
- تصحيح نموذج الصندوق
- المساحة المتروكة والهامش والحد
- الهامش والتخطيطات
- المشروع: إضافة أغلفة المحتوى
- المشروع: الهامش والحشو
- الطباعة للويب
- تغيير عائلة الخطوط
- وزن الخط ونمط الخط
- خطوط الويب مع @ font-face
- خطوط الويب مع Google Fonts
- المشروع: Google Fonts
- خاصية حجم الخط
- اختصار الخط
- زخرفة النص ومحاذاة النص وارتفاع السطر
- المشروع: أنماط الطباعة
- مقدمة لتعويم
- خصائص تعويم وواضحة
- حاوية عائمة ومنهارة
- التخطيطات ونموذج الصندوق
- المشروع: إصلاح نموذج الطفو والمربع
- موقع
- المركز والفهرس z
- مقدمة إلى Grid و Flexbox
- مقدمة إلى Flexbox
- Flexbox: التوجيه والترتيب
- تحجيم مرن
- تمرين فليكس بوكس
- Flexbox: المحاذاة
- المشروع: محاذاة Flexbox
- مقدمة لشبكة CSS
- الشبكة الصريحة
- الشبكة الضمنية
- خصائص وضع الشبكة
- المشروع: أعمدة الشبكة ومفتش شبكة Firefox
- مقدمة في المحددات المتقدمة
- المحددات العلائقية: المجمعات
- المشروع: تحديثات مع الدمج
- محددات الفئة الزائفة: الأول والأخير
- المشروع: محددات متقدمة
- مقدمة للتصميم سريع الاستجابة
- المشروع: إنشاء تخطيطات مرنة
- صور خلفية مرنة
- المشروع: صورة خلفية مرنة
- مقدمة في الاستفسارات الإعلامية
- استعلامات الوسائط والعرض ونقاط التوقف
- اختبار التنسيقات سريعة الاستجابة
- المشروع: استعلامات الوسائط والتخطيط سريع الاستجابة
كورس تدريب أساسي على لغة جافا سكريبت علي منصة لينكد إن ليرننج LinkedIn Learning JavaScript Essential Training Course
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- جافا سكريبت: التربة التي ينمو منها الويب الحديث
- كيفية استخدام ملفات التمرين
- جافا سكريبت: أول اتصال
- الإبحار في JS المناظر الطبيعية
- أدوات للعمل مع JavaScript
- الفحص والتنسيق
- تعرف على وحدة تحكم المتصفح
- أساسيات لغة جافا سكريبت
- تعلم JavaScript للخلف
- JavaScript في مستند HTML
- JavaScript كملف خارجي
- تحميل جافا سكريبت الحديث
- وحدات جافا سكريبت
- الكائنات: مقدمة عملية
- كائنات جافا سكريبت: إصدار التعليمات البرمجية
- حاويات الكائن
- خصائص الموضوع
- الوصول إلى الأشياء
- الوصول إلى خصائص الكائن
- تمرين: بناء كائن جديد
- طرق الكائن
- الممارسة: بناء طريقة جديدة
- الفئات: مخططات الكائن
- صانعي الكائنات
- تمرين: قم ببناء كائن جديد باستخدام المُنشئ
- كائنات عالمية
- التحدي: قم بإنشاء نوع كائن جديد
- الحل: قم بإنشاء نوع كائن جديد
- امزج النص والمتغيرات مع القيم الحرفية للقالب
- إخراج السلسلة التقليدية
- DOM: نموذج كائن المستند
- الوصول إلى العناصر باستخدام أساليب منتقي الاستعلام
- الوصول إلى العناصر باستخدام الأساليب القديمة
- الممارسة: ابحث عن عنصر
- تعديل فئات العنصر
- صفات
- أسلوب مضمن
- الممارسة: تعديل الفئات والسمات والأنماط
- أضف عناصر DOM
- التحدي: أضف عنصرًا جديدًا
- الحل: أضف عنصرًا جديدًا
- المتغيرات: حاويات لكل شيء
- فار
- نِطَاق
- يترك
- مقدار ثابت
- أنواع البيانات
- التعيين مقابل المقارنة
- عوامل الرياضيات
- وأوضح المصفوفات
- المصفوفات في الكود
- طرق المصفوفة
- التحدي: بناء وتعديل مصفوفة
- الحل: بناء وتعديل مصفوفة
- وظيفة العالم الحقيقي
- الوظائف والطرق
- وظيفة قياسية
- وظيفة السهم
- دالات السهم و "هذا"
- الممارسة: بناء وظيفة
- تمرير البيانات إلى وظيفة مع المعلمات
- إرجاع القيم من وظيفة
- الممارسة: قم بتمرير القيم بين الوظائف
- عمليات الاسترجاعات
- شرط if ... else
- العوامل المنطقية
- بيان التبديل الشرطي
- التكرار عبر المحتوى
- استخدام طريقة المصفوفة map ()
- التحدي: بناء وظيفة متقدمة
- الحل: بناء وظيفة متقدمة
- شرح أحداث DOM
- أحداث DOM النموذجية
- المستمعين للحدث
- الممارسة: جرب مستمعي الحدث
- المستمعون المتقدمون للأحداث و "هذا"
- تمرير الحجج من خلال المستمعين الحدث
- التحدي: أنشئ مستمعًا للحدث
- الحل: أنشئ مستمعًا للحدث
- استكشاف أخطاء JavaScript في المستعرض وإصلاحها
- فهم مكون React
كورس تعلم بايثون علي منصة لينكد إن ليرننج LinkedIn Learning Learning Python Course
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- تعلم بايثون
- ما يجب أن تعرفه
- ملفات التمرين
- تثبيت بايثون على نظام ويندوز
- تثبيت Python على نظام Mac
- اختيار محرر أو IDE
- كيفية تشغيل أمثلة بايثون
- بناء مرحبا العالم
- المتغيرات والعبارات
- وظائف بايثون
- الهياكل الشرطية
- الحلقات
- الطبقات
- استيراد واستخدام الوحدات
- استخدام الاستثناءات
- التحدي: Palindromes
- الحل: Palindromes
- قراءة وكتابة الملفات
- العمل مع أدوات مسار نظام التشغيل
- استخدام طرق غلاف نظام الملفات
- التحدي: الملفات
- الحل: الملفات
- فئات التاريخ والوقت والتاريخ والوقت
- تنسيق وقت الإخراج
- باستخدام كائنات timedelta
- العمل مع التقويمات
- التحدي: التواريخ والأوقات
- الحل: التواريخ والأوقات
- إحضار بيانات الإنترنت
- العمل مع بيانات JSON
- تحليل ومعالجة HTML
- معالجة XML
كورس تعلم جافا علي منصة لينكد إن ليرننج LinkedIn Learning Learning Java Course
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- مرحبًا بك في تعلم Java
- ما يجب أن تعرفه
- استخدام ملفات التمرين
- ما هي الجافا؟
- تنزيل Java على جهاز الكمبيوتر الخاص بك
- استكشاف سطر الأوامر
- برنامج Java الأول الخاص بك
- مرحبًا بالعالم في سطر الأوامر
- استكشاف بيئة تطوير متكاملة (IDE)
- مرحبًا بالعالم في IDE
- أنواع البيانات البدائية
- أنواع البيانات والمتغيرات في جافا
- سلاسل في جافا
- استخدام الفهارس مع السلاسل
- سلاسل متسلسلة في جافا
- الإدخال والإخراج في Java
- رسم خرائط تدفق التحكم في البرنامج
- عوامل التشغيل في جافا
- اتخاذ القرار مع إذا كان في جافا
- فهم النطاق في Java
- أثناء التكرارات (نظريًا)
- بينما حلقات في جافا
- التحدي: الاختيار من متعدد
- حل العينة: الاختيار من متعدد
- تصحيح الأخطاء النحوية والمنطقية
- التصحيح باستخدام IDE
- التحدي: ابحث عن الأخطاء
- نموذج للحل: ابحث عن الأخطاء
- ما هي الوظائف؟ (مفاهيمي)
- تحديد الوظائف في Java
- وظائف الاتصال في Java
- المعلمات في جافا
- أنواع الإرجاع في Java
- استخدام الوظائف المضمنة في Java
- التحدي: حاسبة الراتب
- حل نموذجي: حاسبة الراتب
- دروس في جافا
- بناة في جافا
- إنشاء فصل دراسي في Java
- إنشاء الطبعات في Java
- طرق المثيل مقابل طرق الفصل
- استخدام طرق المثيل في Java
- متغيرات المثيل والفئة في Java
- مراجعة: الفئات مقابل المثيلات
- التحدي: ملف تعريف الطالب
- نموذج للحل: ملف تعريف الطالب
كورس تعلم أساسيات لغة C # علي منصة لينكد إن ليرننج LinkedIn Learning Learning C# Courses
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- مقدمة لتعلم C #
- ما يجب أن تعرفه
- تهيئة بيئتك
- كيفية تشغيل الأمثلة
- مرحبًا بالعالم C #
- المتغيرات وأنواع البيانات
- العاملين
- كتابة تعليقات C #
- الشروط مع "إذا"
- الشروط مع "التبديل"
- للحلقات
- أثناء الحلقات
- باستخدام استراحة والاستمرار
- استثناءات
- عمليات السلاسل
- تنسيق السلسلة
- سلسلة الاستيفاء
- باستخدام StringBuilder
- تحليل السلسلة
- التحدي: خمن الرقم
- الحل: خمن الرقم
- أساسيات الوظيفة
- المعلمات المسماة والافتراضية
- المعلمات المرجعية والخروج
- إرجاع قيم متعددة
- التحدي: Palindrome
- الحل: Palindrome
- تحديد فئات C #
- معدِّلات الوصول
- تحديد الخصائص
- ميراث
- تمثيل السلسلة
- التحدي: بنك
- الحل: البنك
كورس تعلم برمجة SQL علي منصة لينكد إن ليرننج LinkedIn Learning Learning SQL Programming Courses
- اسم المسند العبارة التالية: حدد EyeColor ، العمر من الطالب حيث الاسم الأول = 'Tim' ORDER BY LastName ASC؛
- اشرح ما يجب استخدامه لفرض الترتيب الذي يجب أن يتم تقييم التعبير به إذا كانت جملة WHERE تحتوي على تعبيرات متعددة لتقييمها.
- حدد الخيار الأفضل لربط جدولين في قاعدة بيانات لتتمكن من عرض البيانات من كليهما.
- قم بإدراج نوع بيانات غير رقمي.
- حدد نتيجة تشغيل العبارة التالية على جدول يحتوي على عمودين col_1 و col_2:
- INSERT INTO Box (col_1، col_2) VALUES ('A'، 'B')، ('A'، 'B')، ('A'، 'B')، ('A'، 'B') ؛
- حدد أفضل طريقة لحذف جون راميريز (المعرف 3452) من جدول الطالب.
- المهارات مغطاة
- SQL
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- ينكدين التعلم
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- تعلم برمجة SQL(In progress)
- ملفات التمرين
- استكشاف متصفح DB لـ SQLite
- ما هي قاعدة البيانات؟
- ما هو SQL؟
- اطلب البيانات عبر جدولين أو أكثر
- افهم أنواع JOIN
- نتائج التجميع
- التحدي: تدرب مع JOINs
- الحل: تدرب مع JOINs
- أنواع البيانات في SQL
- الرياضيات في SQL
- تحديد مجمع
- تحويل البيانات
- إنشاء الأسماء المستعارة باستخدام AS
- التحدي: احسب مقاييس المشاركين
- الحل: احسب مقاييس المشاركين
- أضف البيانات إلى جدول
- تعديل البيانات في جدول
- إزالة البيانات من الجدول
- التحدي: تدرب على التعامل مع البيانات
- الحل: تدرب على التعامل مع البيانات
كورس أسس البرمجة: أمن الويب علي منصة لينكد إن ليرننج LinkedIn Learning Programming Foundations: Web Security Courses
- نماذج التهديد
- امتياز أقل
- دفاع في العمق
- التحقق من صحة المدخلات وتعقيمها
- هجمات الاعتماد
- حقن SQL
- عبر موقع البرمجة
- المهارات مغطاة
- أمن تطبيقات الويب
- اعمال
- تعليم عالى
- حكومة
- شراء لفريقي
- العودة إلى مسار التعلم
- كن مطور برامج
- ارجع إلى مسار التعلم: كن مطور برامج
- مقدمة
- أهمية الأمن(In progress)
- ما هو الأمن؟
- لماذا يهم الأمن
- ما هو الهاكر؟
- نماذج التهديد
- الأمن الشامل غير قابل للتحقيق
- امتياز أقل
- البساطة أكثر أمانًا
- لا تثق أبدًا في المستخدمين
- توقع ما هو غير متوقع
- دفاع في العمق
- الأمن من خلال الغموض
- رفض القوائم والسماح بالقوائم
- تعيين نقاط التعرض وممرات البيانات
- تنظيم الطلبات
- التحقق من صحة الإدخال
- تعقيم البيانات
- متغيرات التسمية
- حافظ على خصوصية الرمز
- حافظ على خصوصية بيانات الاعتماد
- اجعل رسائل الخطأ غامضة
- التسجيل الذكي
- أنواع هجمات الاعتماد
- كلمات مرور قوية
- معالجة URL ومرجع كائن مباشر غير آمن (IDOR)
- حقن SQL
- البرمجة النصية عبر المواقع (XSS)
- تزوير الطلبات عبر المواقع (CSRF)
- طلب الحماية عبر الموقع
- رؤية ملفات تعريف الارتباط والسرقة
- اختطاف الجلسة
- تثبيت الجلسة
- تنفيذ التعليمات البرمجية عن بعد
- إساءة تحميل الملف
- الحرمان من الخدمة
التسجيل في كورسات تطوير البرامج علي منصة لينكد إن ليرننج LinkedIn Learning Software developer Courses
كل كورسات لينكيدإن ليرننج هنا